home *** CD-ROM | disk | FTP | other *** search
/ Netware Super Library / Netware Super Library.iso / mis_util / bforce / bf.doc next >
Encoding:
Text File  |  1991-03-07  |  2.0 KB  |  55 lines

  1. BLINKER FORCE - front end enterpreter of linker command lines [1991 JM]
  2. ------------------------------------------------------------------------------
  3.  
  4.   FILES IN .ZIP:
  5.  
  6.        BF.EXE      front end executable
  7.        BF.DOC      this file
  8.  
  9.   BLINKER FORCE will accept command syntax similar to MSLINK or TLINK and
  10.   translate it into a blinker link file (BLINKER.TMP).  BF then calls
  11.   BLINKER with the @BLINKER.TMP command line parameter.  The command
  12.   syntax is as follows:
  13.  
  14.         BF [/M] [/L] [/S:stack] OBJ_LIST, EXE, MAP, LIB_LIST [/N]
  15.  
  16.             /M generate map file
  17.             /L debugging information
  18.             /S stack size
  19.             /N skip linking step (only produce BLINKER.TMP)
  20.  
  21.   The OBJ_LIST and LIB_LIST can use either spaces or '+' for delimiters
  22.   between modules or libraries.
  23.  
  24.         ex.  BF /M /S:32767 OBJ1 OBJ2+OBJ3,,MAPFILE.MAP,FORCE.LIB+JD.LIB
  25.  
  26.   If FORCE.LIB or any JD libraries are used, the command line in the link
  27.   file will be 'SEARCH <lib>'.
  28.  
  29.   Overlays must be enclosed in parenthesis individually.
  30.  
  31.         ex.  BF OBJ1 OBJ2 (OBJ3) (OBJ4)+(OBJ5) OBJ6,,,(JD.LIB) FORCE.LIB
  32.  
  33.   If the environment variable 'BSWAP' is set to 'SWAP', BF will swap
  34.   memory to disk before calling BLINKER.
  35.  
  36.         ex.  SET BSWAP=SWAP
  37.  
  38.   If the environment variable 'BLINK' is set to any exe name, BF will assume
  39.   that is the name of BLINKER (just in case someone renames BLINKER to BLINK)
  40.  
  41.         ex.  SET BLINK=BLINK
  42.  
  43.   NOTE:  BLINKER will be found anywhere in the DOS path...
  44.  
  45.   If BF finds FI or FILE on the command line, it will assume that this
  46.   is a normal BLINKER command line and pass it directly to BLINKER.  If
  47.   the first parameter is @????? then this is assumed to be a BLINKER
  48.   script file and passed directly to BLINKER.
  49.  
  50.   This is just a rough draft documentation, so there probably are problems...
  51.  
  52.                          - Jayson Minard
  53.                            SOPHCO technical support (303) 444-1542
  54.  
  55.